﻿<template>
  <div>
    <h2>子组件</h2>
    <p>问候消息: {{ greetingMessage }}</p>
    <p>喜欢的数量: {{ likes }}</p>
    <p>是否发布: {{ isPublished ? '已发布' : '未发布' }}</p>
    <p>评论 IDs: {{ commentIds.join(', ') }}</p>
    <p>作者信息: {{ author.name }} from {{ author.company }}</p>
  </div>
</template>

<script>
export default {
  props:['greetingMessage',''],
  // props: {
  //   greetingMessage: {
  //     type: String,
  //     required: true,
  //
  //   },
  //   likes: {
  //     type: Number,
  //     default: 0
  //   },
  //   isPublished: {
  //     type: Boolean,
  //     default: false
  //   },
  //   commentIds: Array, // 默认无需默认值，因为期待一个数组
  //   author: {
  //     type: Object,
  //     default() {
  //       return { name: '未定义', company: '未定义' }; // 使用工厂函数返回默认对象
  //     }
  //   }
  // }
}
</script>
